deck (trailer) - Spanish English Dictionary